se venger meaning in English
v. avenge oneself, revenge oneself on, take vengeance, get even with, hit back, strike back, get back, get one's own back, wreak vengeance
v. avenge oneself, revenge oneself on, take vengeance, get even with, hit back, strike back, get back, get one's own back, wreak vengeance